English

千年虫可能提前发作

1999-01-07 来源:生活时报  我有话说

也许等不到2000年,蛰伏几十年的“千年虫”——计算机2000年问题就会悄然出场,给全世界千百万台计算机以出其不意的打击!

年前在京召开的“98IT热点论坛”上,来自美国的信息咨询机构GartnerGroup公司的专家对计算机2000年问题在未来30个月内的情况进行了预测。他们提出,2000年问题引起的故障在今年1月就会开始出现,到今年3月,人们会看到大量错误数据的积累,到下半年,将会有30%—50%的公司发生关键性故障,其中60%的故障不会超过8小时,但有10%—15%的故障会持续3天。

以上预测的精确性有待考证,但“千年虫”可能提前发作的预测则为国际同行所认可。

有关资料表明:第一个预测发作的日期是今年1月1日,一些财会系统采用的计算机程序在更新保险费用和银行贷款的有关日期时,将向前多滚动一年,一旦日期显示超过2000年1月1日,这些秩序就可能陷入瘫痪,年内还有其它一些日期也可能引发计算机故障。

清华大学的计算机专家陈渝荣说,“千年虫”的提前发作是完全有可能的,但他认为出现的频率没有GartnerGroup公司预测的那么高,中国科学院软件研究所的李明树研究员说,他在1996年已经对“千年虫”提前出现作过预测。

业内计算机专家们认为,“千年虫”提前出现的原因主要有如下几点:

一是没有来得及更换软硬件的计算机系统在进行跨世纪运算时可能出现故障,英国一家名叫马克斯的超级市场曾发现,一听本来是过了2000年才到保质期的咸牛肉罐头,居然被计算机系统以“过期90多年”为由而视为废品抛弃,在荷兰,一些持有银行新发行的2000年到期的现金卡的司机,在不少加油站遇到了计算机系统认为无效而拒收的情况。

二是到1999年4月9日即今年的第99天和1999年9月9日,“千年虫”也可能发作,因为那时会被编程员作为某些文件结束的标记,到时计算机会误以为该文件已经到期而将自动删除,导致计算机系统出现混乱。

上述的两个日期因为均涉及到“99”,计算机可能到时无法分辨而出现故障。

某些已经更换完毕而且通过测试的计算机了可能出现故障,因为计算机内部数据的关联性特别强,一些潜在问题到一定时候就有可能爆发出来,欧洲的一家电厂测试其计算机设备时有些已经通过了,但过了一段时间,计算机系统还是出现了跳机现象,无法正常工作。

此外,一些意想不到的因素也可能导致“千年虫”提前发作。

摘自《经济日报》

手机光明网

光明网版权所有

光明日报社概况 | 关于光明网 | 报网动态 | 联系我们 | 法律声明 | 光明网邮箱 | 网站地图

光明网版权所有